#Boa:Dialog:Dialog1

import wx
import wx.richtext
import wx.stc
import consultasBD
import utiles

def create(parent,resultado,fecha):
    return Dialog1(parent,resultado,fecha)

[wxID_DIALOG1, wxID_DIALOG1RICHTEXTCTRL1, wxID_DIALOG1STATICTEXT1, 
 wxID_DIALOG1STATICTEXT2, wxID_DIALOG1TEXTCTRL1, 
] = [wx.NewId() for _init_ctrls in range(5)]

class Dialog1(wx.Dialog):
    def _init_ctrls(self, prnt):
        # generated method, don't edit
        wx.Dialog.__init__(self, id=wxID_DIALOG1, name='', parent=prnt,
              pos=wx.Point(437, 123), size=wx.Size(447, 396),
              style=wx.DEFAULT_DIALOG_STYLE, title='MENSAJES DEL SISTEMA')
        self.SetClientSize(wx.Size(439, 369))

        self.staticText1 = wx.StaticText(id=wxID_DIALOG1STATICTEXT1,
              label='Fecha', name='staticText1', parent=self, pos=wx.Point(32,
              8), size=wx.Size(29, 13), style=0)

        self.textCtrl1 = wx.TextCtrl(id=wxID_DIALOG1TEXTCTRL1, name='textCtrl1',
              parent=self, pos=wx.Point(32, 24), size=wx.Size(88, 21), style=0,
              value='')

        self.staticText2 = wx.StaticText(id=wxID_DIALOG1STATICTEXT2,
              label='Mensaje', name='staticText2', parent=self, pos=wx.Point(32,
              48), size=wx.Size(40, 13), style=0)

        self.richTextCtrl1 = wx.richtext.RichTextCtrl(id=wxID_DIALOG1RICHTEXTCTRL1,
              parent=self, pos=wx.Point(32, 72), size=wx.Size(384, 272),
              style=wx.richtext.RE_MULTILINE, value='')
        self.richTextCtrl1.SetFont(wx.Font(16, wx.SWISS, wx.NORMAL, wx.BOLD,
              False, 'Tahoma'))
        self.richTextCtrl1.SetLabel('text')

    def __init__(self, parent,resultado,fecha):
        self._init_ctrls(parent)
        texto = resultado[0]["texto"]
        self.textCtrl1.SetLabel(utiles.invertirFecha2(fecha))
        self.richTextCtrl1.SetValue(texto)
